extractor horn - Turkish English Dictionary